1 3 7 9 21 63 109 167 327 501 763 981 1169 1503 2289 3507 6867 10521 11881 18203 35643 54609 83167 106929 127421 163827 249501 382263 748503 1146789 1984127 5952381 13888889 17857143 41666667 125000001 